package com.mingtu.guards.bean;

import java.util.List;

/**
 * @ClassName :
 * @Author : wkk
 * @Date : 2021-12-15 16:19:56
 * @Email : 1281573890@qq.com
 * @Eescription :
 */
public class FireTaskBean {

    /**
     * msg : success
     * code : 0
     * data : {"id":3,"fireId":23,"userId":11,"finishTime":"2022-01-16 09:46:50","status":0,"createTime":"2022-01-07 09:47:00","name":"火情确认任务","userName":"明图","fireInfoEntity":{"id":23,"uploadType":"人工上报","createTime":"2021-12-23 22:20:21","userId":8,"userName":"梅亮亮","lnglat":"114.78437108130792,31.634962803943726","address":"河南省信阳市新县陡山河乡","gridId":1683,"status":2,"gradeType":"一般","fireType":"祭祀用火","fireStatus":"正在燃烧","resourceType":"林地","memo":"","confirmType":"1","confirmTime":"2022-02-23 15:18:49","confirmUserId":327,"oriId":null,"confirmUserName":"保护区","finishTime":"2022-03-05 16:11:23","fireInfoAttachEntityList":[{"id":35,"fireId":23,"url":"https://liankangshan.oss-cn-huhehaote-nebula-1.aliyuncs.com/lks/202112/20211223/524f69864f5d42319eedf0480b89356c.jpg","type":1}],"deptName":null,"manager":"林军","mobile":"13703761202","gridInfoEntity":null,"temperature":"11","winddirection":"315","windpower":"18","humidity":"31"}}
     */

    private String msg;
    private String code;
    private DataBean data;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * id : 3
         * fireId : 23
         * userId : 11
         * finishTime : 2022-01-16 09:46:50
         * status : 0
         * createTime : 2022-01-07 09:47:00
         * name : 火情确认任务
         * userName : 明图
         * fireInfoEntity : {"id":23,"uploadType":"人工上报","createTime":"2021-12-23 22:20:21","userId":8,"userName":"梅亮亮","lnglat":"114.78437108130792,31.634962803943726","address":"河南省信阳市新县陡山河乡","gridId":1683,"status":2,"gradeType":"一般","fireType":"祭祀用火","fireStatus":"正在燃烧","resourceType":"林地","memo":"","confirmType":"1","confirmTime":"2022-02-23 15:18:49","confirmUserId":327,"oriId":null,"confirmUserName":"保护区","finishTime":"2022-03-05 16:11:23","fireInfoAttachEntityList":[{"id":35,"fireId":23,"url":"https://liankangshan.oss-cn-huhehaote-nebula-1.aliyuncs.com/lks/202112/20211223/524f69864f5d42319eedf0480b89356c.jpg","type":1}],"deptName":null,"manager":"林军","mobile":"13703761202","gridInfoEntity":null,"temperature":"11","winddirection":"315","windpower":"18","humidity":"31"}
         */

        private String id;
        private String fireId;
        private String userId;
        private String finishTime;
        private String status;
        private String createTime;
        private String name;
        private String userName;
        private FireInfoEntityBean fireInfoEntity;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getFireId() {
            return fireId;
        }

        public void setFireId(String fireId) {
            this.fireId = fireId;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getFinishTime() {
            return finishTime;
        }

        public void setFinishTime(String finishTime) {
            this.finishTime = finishTime;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public FireInfoEntityBean getFireInfoEntity() {
            return fireInfoEntity;
        }

        public void setFireInfoEntity(FireInfoEntityBean fireInfoEntity) {
            this.fireInfoEntity = fireInfoEntity;
        }

        public static class FireInfoEntityBean {
            /**
             * id : 23
             * uploadType : 人工上报
             * createTime : 2021-12-23 22:20:21
             * userId : 8
             * userName : 梅亮亮
             * lnglat : 114.78437108130792,31.634962803943726
             * address : 河南省信阳市新县陡山河乡
             * gridId : 1683
             * status : 2
             * gradeType : 一般
             * fireType : 祭祀用火
             * fireStatus : 正在燃烧
             * resourceType : 林地
             * memo :
             * confirmType : 1
             * confirmTime : 2022-02-23 15:18:49
             * confirmUserId : 327
             * oriId : null
             * confirmUserName : 保护区
             * finishTime : 2022-03-05 16:11:23
             * fireInfoAttachEntityList : [{"id":35,"fireId":23,"url":"https://liankangshan.oss-cn-huhehaote-nebula-1.aliyuncs.com/lks/202112/20211223/524f69864f5d42319eedf0480b89356c.jpg","type":1}]
             * deptName : null
             * manager : 林军
             * mobile : 13703761202
             * gridInfoEntity : null
             * temperature : 11
             * winddirection : 315
             * windpower : 18
             * humidity : 31
             */

            private String id;
            private String uploadType;
            private String createTime;
            private String userId;
            private String userName;
            private String lnglat;
            private String address;
            private String gridId;
            private String status;
            private String gradeType;
            private String fireType;
            private String fireStatus;
            private String resourceType;
            private String memo;
            private String confirmType;
            private String confirmTime;
            private String confirmUserId;
            private String oriId;
            private String confirmUserName;
            private String finishTime;
            private String deptName;
            private String manager;
            private String mobile;
            private String gridInfoEntity;
            private String temperature;
            private String winddirection;
            private String windpower;
            private String humidity;
            private List<FireInfoAttachEntityListBean> fireInfoAttachEntityList;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getUploadType() {
                return uploadType;
            }

            public void setUploadType(String uploadType) {
                this.uploadType = uploadType;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public String getLnglat() {
                return lnglat;
            }

            public void setLnglat(String lnglat) {
                this.lnglat = lnglat;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public String getGridId() {
                return gridId;
            }

            public void setGridId(String gridId) {
                this.gridId = gridId;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getGradeType() {
                return gradeType;
            }

            public void setGradeType(String gradeType) {
                this.gradeType = gradeType;
            }

            public String getFireType() {
                return fireType;
            }

            public void setFireType(String fireType) {
                this.fireType = fireType;
            }

            public String getFireStatus() {
                return fireStatus;
            }

            public void setFireStatus(String fireStatus) {
                this.fireStatus = fireStatus;
            }

            public String getResourceType() {
                return resourceType;
            }

            public void setResourceType(String resourceType) {
                this.resourceType = resourceType;
            }

            public String getMemo() {
                return memo;
            }

            public void setMemo(String memo) {
                this.memo = memo;
            }

            public String getConfirmType() {
                return confirmType;
            }

            public void setConfirmType(String confirmType) {
                this.confirmType = confirmType;
            }

            public String getConfirmTime() {
                return confirmTime;
            }

            public void setConfirmTime(String confirmTime) {
                this.confirmTime = confirmTime;
            }

            public String getConfirmUserId() {
                return confirmUserId;
            }

            public void setConfirmUserId(String confirmUserId) {
                this.confirmUserId = confirmUserId;
            }

            public String getOriId() {
                return oriId;
            }

            public void setOriId(String oriId) {
                this.oriId = oriId;
            }

            public String getConfirmUserName() {
                return confirmUserName;
            }

            public void setConfirmUserName(String confirmUserName) {
                this.confirmUserName = confirmUserName;
            }

            public String getFinishTime() {
                return finishTime;
            }

            public void setFinishTime(String finishTime) {
                this.finishTime = finishTime;
            }

            public String getDeptName() {
                return deptName;
            }

            public void setDeptName(String deptName) {
                this.deptName = deptName;
            }

            public String getManager() {
                return manager;
            }

            public void setManager(String manager) {
                this.manager = manager;
            }

            public String getMobile() {
                return mobile;
            }

            public void setMobile(String mobile) {
                this.mobile = mobile;
            }

            public String getGridInfoEntity() {
                return gridInfoEntity;
            }

            public void setGridInfoEntity(String gridInfoEntity) {
                this.gridInfoEntity = gridInfoEntity;
            }

            public String getTemperature() {
                return temperature;
            }

            public void setTemperature(String temperature) {
                this.temperature = temperature;
            }

            public String getWinddirection() {
                return winddirection;
            }

            public void setWinddirection(String winddirection) {
                this.winddirection = winddirection;
            }

            public String getWindpower() {
                return windpower;
            }

            public void setWindpower(String windpower) {
                this.windpower = windpower;
            }

            public String getHumidity() {
                return humidity;
            }

            public void setHumidity(String humidity) {
                this.humidity = humidity;
            }

            public List<FireInfoAttachEntityListBean> getFireInfoAttachEntityList() {
                return fireInfoAttachEntityList;
            }

            public void setFireInfoAttachEntityList(List<FireInfoAttachEntityListBean> fireInfoAttachEntityList) {
                this.fireInfoAttachEntityList = fireInfoAttachEntityList;
            }

            public static class FireInfoAttachEntityListBean {
                /**
                 * id : 35
                 * fireId : 23
                 * url : https://liankangshan.oss-cn-huhehaote-nebula-1.aliyuncs.com/lks/202112/20211223/524f69864f5d42319eedf0480b89356c.jpg
                 * type : 1
                 */

                private String id;
                private String fireId;
                private String url;
                private String type;
                private String resType;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getFireId() {
                    return fireId;
                }

                public void setFireId(String fireId) {
                    this.fireId = fireId;
                }

                public String getUrl() {
                    return url;
                }

                public void setUrl(String url) {
                    this.url = url;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }

                public String getResType() {
                    return resType;
                }

                public void setResType(String resType) {
                    this.resType = resType;
                }
            }
        }
    }
}
